• word of the day

    cassia grandis

    cassia grandis - Dictionary definition and meaning for word cassia grandis

    Definition
    (noun) tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental
Download our Mobile App Today
Receive our word of the day
on Whatsapp